a devout Catholic - Französisch Englisch Wörterbuch